plot of land covered in sand dunes - Español Inglés Diccionario